import {
  setStore,
  getStore
} from '@/util/store'
const errLog = {
  state: {
    errLog: getStore({
      name: 'errLog'
    }) || []
  },
  mutations: {
    ADD_LOG: (state, log) => {
      state.errLog.push(log)
      setStore({
        name: 'errLog',
        content: state.errLog
      })
    },
    CLEAR_ALL_LOG: (state, action) => {
      state.errLog = []
      setStore({
        name: 'errLog',
        content: state.errLog
      })
    }
  }

}

export default errLog
